tehuelche indigenous person - Spanish English Dictionary